Big Huge Thesaurus

blister beetle

noun